//
//  PKRequestManager.h
//  PianKe
//
//  Created by lanou on 15/9/26.
//  Copyright (c) 2015年 涂良君. All rights reserved.
//

#import <Foundation/Foundation.h>
typedef NS_ENUM(NSInteger, RequesType) {
    POST,
    GET
};
// 网络请求完成的block
typedef void(^RequestFninish)(NSData *data);
// 网络请求失败的block
typedef void(^RequestError)(NSError *error);

@interface PKRequestManager : NSObject
// 外界会调用这个方法, 传递过来我们请求的时候所需要的参数, 同时把请求完成后处理的函数也传给这个类. 方便这个类请求之后把响应的结果通过block传给外界.
//- (void)requestWithType:(RequesType)type urlString:(NSString *)urlString parDic:(NSDictionary *)parDic finish:(RequestFninish)finish error:(RequestError)error;

+ (void)requestWithType:(RequesType)type urlString:(NSString *)urlString parDic:(NSDictionary *)parDic finish:(RequestFninish)finish error:(RequestError)error;
@end
